/**
 * @description 该空间下控件 是对基础控件进一步内容化封装，以独立业务对象为封装目标，组件自动适配PC和H5
 
 * @description 组件名称命名约定： 
 *      1、继承control组件，名称以Part结尾;
 *      2、继承container组件，名称以ViewPart结尾;
 *      3、集成form组件，名称以FormPart结尾；
 * 
 * @description 组件需要定义JsonSchema，才能支持在线静态数据编辑；对接API数据源的组件（如：商品，博客），API返回的数据必须 满足JsonSchema要求
 *
 * @namespace Rsd.hermit
 *
 *
 * @interface
 * 
 * @description 接口方法 页面打开后自动执行 根据子控件的name属性自动递归加载数据
 * @description 在redjs 基础控件基础（container,control,form）上，增加数据驱动布局的能力
 * 
 * loadData:function loadData() {

    var _data =  this.dataSource ||{};
    for(var i in this.items)
    {
        if(this.items[i].loadData)
        {
            var _key = this.items[i].name||'';
            if(Rsd.isEmpty(_key))
            {
                this.items[i].loadData();
            }
            else {
                this.items[i].loadData(_data[_key]);
            }
        }
    }
    return this;
}

 * */